mean time to restore service - German English Dictionary